package com.ruoyi.web.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 大盘数据对象 gu_mr_dapan
 * 
 * @author ruoyi
 * @date 2025-10-22
 */
public class GuMrDapan extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String id;

    /** 交易时间 */
    @Excel(name = "交易时间")
    private String t;

    /** 开盘价 */
    @Excel(name = "开盘价")
    private String o;

    /** 最高价 */
    @Excel(name = "最高价")
    private String h;

    /** 最低价 */
    @Excel(name = "最低价")
    private String l;

    /** 收盘价 */
    @Excel(name = "收盘价")
    private String c;

    /** 成交量 */
    @Excel(name = "成交量")
    private String v;

    /** 成交额 */
    @Excel(name = "成交额")
    private String a;

    /** 前收盘价 */
    @Excel(name = "前收盘价")
    private String pc;

    /** 指数代码 */
    @Excel(name = "指数代码")
    private String zscode;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }

    public void setT(String t) 
    {
        this.t = t;
    }

    public String getT() 
    {
        return t;
    }

    public void setO(String o) 
    {
        this.o = o;
    }

    public String getO() 
    {
        return o;
    }

    public void setH(String h) 
    {
        this.h = h;
    }

    public String getH() 
    {
        return h;
    }

    public void setL(String l) 
    {
        this.l = l;
    }

    public String getL() 
    {
        return l;
    }

    public void setC(String c) 
    {
        this.c = c;
    }

    public String getC() 
    {
        return c;
    }

    public void setV(String v) 
    {
        this.v = v;
    }

    public String getV() 
    {
        return v;
    }

    public void setA(String a) 
    {
        this.a = a;
    }

    public String getA() 
    {
        return a;
    }

    public void setPc(String pc) 
    {
        this.pc = pc;
    }

    public String getPc() 
    {
        return pc;
    }

    public void setZscode(String zscode) 
    {
        this.zscode = zscode;
    }

    public String getZscode() 
    {
        return zscode;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("t", getT())
            .append("o", getO())
            .append("h", getH())
            .append("l", getL())
            .append("c", getC())
            .append("v", getV())
            .append("a", getA())
            .append("pc", getPc())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .append("zscode", getZscode())
            .toString();
    }
}
